(navigation image)
Home American Libraries | Canadian Libraries | Universal Library | Community Texts | Project Gutenberg | Children's Library | Biodiversity Heritage Library | Additional Collections
Search: Advanced Search
Anonymous User (login or join us)
Upload
See other formats

Full text of "Arduino"

Using the Parallax RFID Reader with an Arduino 



.1 



Make Projects 



build, hack, tweak, share, discover. 



Using the Parallax RFID Reader 



with an Arduino 



Written By: Riley Porter 



TOOLS: 



Alligator test/jumper cable set (1) 



PARTS: 



Parallax RFID Reader (1) 
Arduino microcontroller (1) 



SUMMARY 

If you've ever wanted the ability to use some form of hardware-based authentication in your 
projects then this is the board to do it with. The Parallax RFID (Radio Frequency 
Identification) reader is super easy to configure. It only takes four wires! It uses serial 
protocol to transfer information from RFID cards to the Arduino. This project is a quick 
introduction to using this RFID reader with the Arduino system. 



© Make Projects 



www.makeprojects.com 



Page 1 of 5 



Using the Parallax RFID Reader with an Arduino 



Step 1 — Using the Parallax RFID Reader with an Arduino 




• This step is simple. Just gather up 
your needed components. You will 
need: 

• Four jumper wires 

• Parallax RFID reader 

• Arduino development board 

• Optional breadboard 

• That's it! Moving on.... 



© Make Projects 



www.makeprojects.com 



Page 2 of 5 



Using the Parallax RFID Reader with an Arduino 



Step 2 




• Wire the RFID reader to the Arduino. Follow the pin mapping text below. 

• Arduino Rx = RFID Squt 

• Arduino D2 = RFID Enable 

• Arduino GND = RFID GND 

• Arduino 5v = RFID V cc 

• D2 means digital pin number 2. 







© Make Projects 



www.makeprojects.com 



Page 3 of 5 



Using the Parallax RFID Reader with an Arduino 



Step 3 




ne ltFIG_EN«t.E Z //to RFID RUBLE 

COCE _LEN la ffltet length of CFID loa 

VM.ID«TE_rAG i //sitouLc, » vol. dote tog? 
tut ym.imte_lengih 28B /.'Mxiiwi reads b/n toa rwa and validate 

rtt irePATIOH.LENGTlr. 28B6 //ttkC, In *S, given to the uSCt to »We hntVt flwy 
SrARl.BVTE 0K0Jt 
SrCP.BfTC ffeBD 



vOSd }*tup(> ( 

Swi-l.biMin<irte9>; 

iiL-<"vdc(flFID_BUHLE,ftnPUT); 
J 

■*oad IoopO { //Start our win Mttjino Loop 
HMUaRFieQ; //Erajie ww RF!0 card 
seepripraaQ; //Reads the too 
k^isCaMWalidO) ( //Yolldotds thot the tog is gocd 

disobleftf ]b(j; //Puts tre RFID reader in sn lou pwr rat 

»tylCDC*Oi //SeeW tr* code read to the serial pott 

«ldy(ITERATI»(.La«lHji //MBOuneer 
) el,. { 

diedblefcMDQ; ■'.-.:! a i-:-:iplete tude,. 

5eridt.ptidtlii("eot so** noise"); 



) 

Serial. riushQj 
cleorcpoeO; 



* Clears out the neeory space tar the tog to Se- 
ed eLearCooa{) {_ 
rotfint 1.9; iiQP6_lenj |^> ( 
lo)[i].Bi 



• Toss some code onto the Arduino. 

• There are MANY different 
versions of Arduino code 
for this RFID reader. However, 
the best code I have seen to 
date was written by Benjamin 
Eckel . I have posted his code on 
my github account for archival 
purposes. You can get it here . 

• Now that the RFID reader is , 
talking to your Arduino, you 

are ready to hack the code up and 
create a really cool project! 

• The sendCode function is 
what one would hack in 
order to use the RFID reader for 
something other than printing the 
tags to a terminal. To fully 
understand the code, you should 
read the datasheet in full. You can 
get it here . 



* 



Step 4 

• That's all there is to it. This is basically a stub and I encourage you to add your own 
experiences with using an RFID reader with an Arduino. 

• Leave your questions and other thoughts using the Make: Projects notes feature. 

Once you are able to connect to and read RFID tags, you are ready to integrate this into a larger 
project. Perhaps an RFID-enabled candy safe? Or an RFID garage door opener? There are many 
options. Good luck! 



© Make Projects 



www.makeprojects.com 



Page 4 of 5 



Using the Parallax RFID Reader with an Arduino 

For Arduino news, features, tutorials, a buyer's guide, and more, visit the Make: Arduino page . 

This document was last generated on 2012-10-31 01 :14:49 PM. 



© Make Projects www.makeprojects.com Page 5 of 5